<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>王下邀月熊-个人简历</title>
    <link rel="stylesheet" href="./style.css" />
  </head>

  <body>
    <main class="CV-page">
      <h1 class="CV-primaryHeading">
        <span class="CV-primaryHeading-name">张梓雄</span>
        <small class="CV-primaryHeading-position"
          >王下邀月熊@wxyyxc1992,
          <span class="CV-u-nowrap">程序员 & 技术探索者</span>
        </small>
      </h1>
      <div class="CV-details">
        <a
          class="CV-detail CV-detail--phone"
          href="https://github.com/wxyyxc1992"
        >
          <div class="CV-detail-key">
            电话
          </div>
          <div class="CV-detail-val">
            15851808077
          </div>
        </a>
        <a
          class="CV-detail CV-detail--email"
          href="https://github.com/wxyyxc1992"
        >
          <div class="CV-detail-key">
            邮箱
          </div>
          <div class="CV-detail-val">
            384924552@qq.com
          </div>
        </a>
        <a
          class="CV-detail CV-detail--github"
          href="https://github.com/wxyyxc1992"
        >
          <div class="CV-detail-key">
            Github(5.5k+ Star)
          </div>
          <div class="CV-detail-val">
            @wxyyxc1992
          </div>
        </a>
        <a
          class="CV-detail CV-detail--blog"
          href="https://segmentfault.com/u/wxyyxc1992/articles"
        >
          <div class="CV-detail-key">
            SegmentFault
          </div>
          <div class="CV-detail-val">
            @wxyyxc1992
          </div>
        </a>
        <a
          class="CV-detail CV-detail--address"
          href="https://zhuanlan.zhihu.com/wxyyxc1992"
        >
          <div class="CV-detail-key">
            知乎
          </div>
          <div class="CV-detail-val">
            @wxyyxc1992
          </div>
        </a>
        <a
          class="CV-detail CV-detail--experiments"
          href="http://www.infoq.com/cn/FE-Weekly"
        >
          <div class="CV-detail-key">
            InfoQ 社区编辑
          </div>
          <div class="CV-detail-val">
            前端每周清单
          </div>
        </a>
        <a
          class="CV-detail CV-detail--website"
          href="http://wxyyxc1992.github.io/resume/"
        >
          <div class="CV-detail-key">
            在线简历
          </div>
          <div class="CV-detail-val">
            个人主页
          </div>
        </a>
        <a
          class="CV-detail"
          style="visibility:hidden"
          href="https://codepen.io/davidelrizzo"
        >
        </a>
      </div>
      <div>
        <p>
          我是一个喜爱技术，能够钻研、写作与分享的程序员，在过去五年的半职业与职业生涯中，历经了两次工作与两次创业(研究生期间)。
          作为创业团队技术负责人，很多时候需要端到端交付，面向产品负责，使我有机会在解决问题过程中，尝试、实践了从前端、后端到基础架构等多领域的技术栈。在近两年中，我较多关注于前端开发，但是全面的技术视野也能够让我更好地理解问题与选择解决方案，愿意拥抱新技术而不一味追逐。同时多年的团队管理与上下协调经历，也能够让我立足于技术之外，从需求分析、组织架构与项目管理等多个角度进行思考，更好地参与到团队协作开发中。
        </p>
        <p>
          在工作之外，我还热衷于自我学习与自我积累，在
          <a href="https://github.com/wxyyxc1992">Github</a>
          上维护了多个仓库，累计获得了 5.5K+ 的 Star；在
          SegmentFault、知乎、掘金等技术社区中也积累了数万的声望/关注者。此外，我还是
          InfoQ / 极客邦的社区编辑，与其旗下的前端之巅公众号联合推出
          <a href="http://www.infoq.com/cn/FE-Weekly">前端每周清单系列</a
          >，也是广受好评。在接下来的简历中，我列举了大量的个人开源项目与技术文章，可以点击链接了解我的技术视野与能力。
        </p>
        <p>
          一言以蔽之，在过去的工作中，无论是作为团队领导者还是参与者，我都能认真负责地做好本职工作；并且能够有效提高团队整体研发效能，主动积极地分享与协作，保证团队协同完成任务目标。我非聪慧之人，唯有靠踏实前行与广泛阅读，才能尽力追上前人脚步；我也是怀着感恩的心在工作生活，开心地做好本职工作，是自我要求的基本素养。
        </p>
      </div>
      <hr />
      <div class="CV-grid">
        <div class="CV-grid-column CV-grid-column--left">
          <div class="CV-education">
            <h2 class="CV-secondaryHeading CV-education-heading">
              技术视野
            </h2>
            <section class="CV-timeline CV-education-group">
              <h3 class="CV-timeline-heading">
                <span class="CV-timeline-heading-title">技术体系/知识图谱</span>
                <small class="CV-timeline-heading-duration"
                  >此处列举了能代表我完备技术体系、知识图谱、学习方式的文章</small
                >
              </h3>
              <ul class="CV-timeline-details">
                <li class="CV-timeline-details-item">
                  <a href="https://parg.co/UHY">
                    <span>2018-IT 知识图谱与技术路线：</span>
                  </a>
                  <span
                    >涵盖了笔者在编程语言、软件工程、Web
                    前端、服务端应用程序架构、基础架构、数据科学与机器学习、信息安全等多领域的知识图谱</span
                  >
                </li>
                <li class="CV-timeline-details-item">
                  <a href="https://parg.co/UkC">
                    <span>2017-我的技术之路：不忘初心，夯实基础</span>
                  </a>
                </li>
                <li class="CV-timeline-details-item">
                  <a href="https://parg.co/Ukh">
                    <span>某熊的阅读与写作日常</span>
                  </a>
                </li>
              </ul>
            </section>
            <section class="CV-timeline CV-education-group">
              <h3 class="CV-timeline-heading">
                <span class="CV-timeline-heading-title">Web</span>
                <small class="CV-timeline-heading-duration"
                  >此处列举了近年来我对于 Web 以及泛前端领域的思考与探索</small
                >
              </h3>
              <ul class="CV-timeline-details">
                <li class="CV-timeline-details-item">
                  <a href="https://parg.co/Uk4">
                    <span>2015-我的前端之路：数据流驱动的界面</span>
                  </a>
                </li>
                <li class="CV-timeline-details-item">
                  <a href="https://parg.co/UkR">
                    <span>2016-我的前端之路：工具化与工程化</span>
                  </a>
                </li>
              </ul>
            </section>
          </div>
          <div class="CV-jobs">
            <h2 class="CV-secondaryHeading CV-jobs-heading">
              工作经历 & 项目情况
            </h2>
            <section class="CV-timeline CV-job">
              <h3 class="CV-timeline-heading">
                <span class="CV-timeline-heading-title">高级研发工程师</span>
                &#8211;
                <span class="CV-timeline-heading-location">阿里巴巴</span>
                <small class="CV-timeline-heading-duration">2018.4 至今</small>
              </h3>
              <ul class="CV-timeline-details">
                <li class="CV-timeline-details-item">
                  负责智能客服相关研发
                </li>
              </ul>
            </section>
            <section class="CV-timeline CV-job">
              <h3 class="CV-timeline-heading">
                <span class="CV-timeline-heading-title">软件研发岗</span>
                &#8211;
                <span class="CV-timeline-heading-location">华为</span>
                <small class="CV-timeline-heading-duration"
                  >2017.8 至 2018.4</small
                >
              </h3>
              <ul class="CV-timeline-details">
                <li class="CV-timeline-details-item">
                  负责需求相关 Story 开发，涵盖了从界面到 Java
                  后端以及测试用例、交付文档等端到端的需求，能够认真高效地完成工作，提前转正，并获得了公司明日之星、月度之星等多项荣誉。
                </li>
                <li class="CV-timeline-details-item">
                  除了本职工作之外，还能够主动探索与提出适当的改进建议，对于线上调试工具、自动化端到端测试、代码质量保障与重构等方面都积极思考，并参与主持了界面性能优化、内存泄露分析等专项攻关工作。
                </li>
                <li class="CV-timeline-details-item">
                  在数百人、多管道、跨地域的项目协作与治理中，对于产品的版本发布、安全加固与质量保障都有了新的认识，也锻炼了自身在大型团队中的职业素养与解决问题的能力。
                </li>
              </ul>
            </section>
            <section class="CV-timeline CV-job">
              <h3 class="CV-timeline-heading">
                <span class="CV-timeline-heading-title">技术负责人</span>
                &#8211;
                <span class="CV-timeline-heading-location"
                  >江苏筑讯信息技术有限公司(研究生期间参与创业)</span
                >
                <small class="CV-timeline-heading-duration"
                  >2016.4 ~ 2017.7</small
                >
              </h3>
              <ul class="CV-timeline-details">
                <li class="CV-timeline-details-item">
                  公司主要是为某交易中心提供招投标全流程支持，并参与了多个数据分析与智能化改造项目，包括了数据管理中心、交易系统、监管系统、投标工具、移动客户端等。作为技术团队创始人，负责对于整体技术架构选择、项目规划与核心代码开发。
                </li>
                <li class="CV-timeline-details-item">
                  公司业务系统为主，前端主要技术栈是以
                  React，Redux/MobX，Webpack 进行界面开发，使用 APICloud 以及
                  Electron 提供跨平台的应用发布。后端主要是和以
                  Node.js(偏业务)，Java，Mybatis，Spring Boot
                  为主要技术栈。同时我还主持了对于三个数据中心二十多个服务器的虚拟化改造与编排，基于
                  Docker / Docker Swarm 搭建了完备的微服务治理、DevOps(CI)
                  以及线上监控(Prometheus + ELK)平台。
                </li>
              </ul>
            </section>
            <section class="CV-timeline CV-job">
              <h3 class="CV-timeline-heading">
                <span class="CV-timeline-heading-title">技术团队 Leader</span>
                &#8211;
                <span class="CV-timeline-heading-location"
                  >南京运之林信息技术有限公司(研究生期间自主创业)</span
                >
                <small class="CV-timeline-heading-duration"
                  >2014.11 ~ 2016.3</small
                >
              </h3>
              <ul class="CV-timeline-details">
                <li class="CV-timeline-details-item">
                  本次创业希望能够打造一个泛运动社区，一个集运动、游戏、社交等功能于一体的运动社交类应用。
                  项目共有 4 个合伙人，我是唯一技术参与，总投资约
                  200W。整个技术团队的初期核心来源于高校的本科生
                  与研究生，也是我以自己的人脉招徕。 项目载体主要为
                  APP，也包含了大量 H5 开发的微信内应用或者 Hybrid
                  应用，前后共经历了约四个大版本，十余个小版本的迭代。
                </li>
                <li class="CV-timeline-details-item">
                  在最早期，我是打算用Cordova+Ionic
                  进行开发，死的很惨，在单列表千张图片的情况下渲染非
                  常差，也导致了第一尝试的失败。后来是把Cordova
                  作为部分功能组件使用，并且逐步使用 ReactNative 作为Hybird
                  开发基础。在后端开发/业务逻辑部分，主要是依靠SpringMVC/Mybatis，在快速变化的需求背景下，我提
                  出 RARF 框架，一个RESTful 的深度实践。
                </li>
              </ul>
            </section>
            <section class="CV-timeline CV-job">
              <h3 class="CV-timeline-heading">
                <span class="CV-timeline-heading-title"
                  >渗透工程师/研发工程师</span
                >&#8211;
                <span class="CV-timeline-heading-location"
                  >南京君立华域信息安全有限公司(兼职)</span
                >
                <small class="CV-timeline-heading-duration"
                  >2013.6 ~ 2014.10</small
                >
              </h3>
              <ul class="CV-timeline-details">
                <li class="CV-timeline-details-item">
                  Cimer
                  主要是为运营商/政府机构提供信息安全服务与解决方案，本阶段我还是刚刚从理论到实际的实
                  践，走了很多弯路也学到了很多。
                </li>
                <li class="CV-timeline-details-item">
                  参与部分 Windows 安全/内网渗透、SQL
                  注入等相关培训教学，参与九道关·信息安全培训平台的开发，主要是基于
                  ThinkPHP+EasyUI，同时利用 XenServer 搭建
                  弹性的渗透测试环境，包括但不限于 Kali、OWASP
                  这些。参与灯塔·信息安全自动化测试工具开发，负责基于Angular1 /
                  ECharts 的前端模块开发，也有部 分对于爬虫构建等
                </li>
              </ul>
            </section>
          </div>
          <div class="CV-grid-column CV-grid-column--left">
            <div class="CV-education">
              <h2 class="CV-secondaryHeading CV-education-heading">
                教育经历 & 论文发表 & 获奖情况
              </h2>
              <section class="CV-timeline CV-education-group">
                <h3 class="CV-timeline-heading">
                  <span class="CV-timeline-heading-title"
                    >计算机科学与技术 工程硕士学位</span
                  >
                  <span class="CV-timeline-heading-location">南京大学</span>
                  <small class="CV-timeline-heading-duration"
                    >2014 ~ 2017</small
                  >
                  <ul class="CV-timeline-details">
                    <li class="CV-timeline-details-item">
                      研究生一等奖学金
                    </li>
                  </ul>
                </h3>
              </section>
              <section class="CV-timeline CV-education-group">
                <h3 class="CV-timeline-heading">
                  <span class="CV-timeline-heading-title"
                    >信息安全 工程学士学位</span
                  >
                  <span class="CV-timeline-heading-location"
                    >南京邮电大学(NJUPT)</span
                  >
                  <small class="CV-timeline-heading-duration"
                    >2010 ~ 2014</small
                  >
                  <ul class="CV-timeline-details">
                    <li class="CV-timeline-details-item">
                      2013 中国计算机学会(CCF)优秀大学生称号
                    </li>
                    <li class="CV-timeline-details-item">
                      南京邮电大学优秀毕业生，每学年都获得三好学生标兵、一等奖学金
                    </li>
                    <li class="CV-timeline-details-item">
                      长飞奖学金、企业三维通信奖学金、常熟高新园区二等奖学金
                    </li>
                    <li class="CV-timeline-details-item">
                      美国大学生数学建模比赛二等奖、全国大学生数学建模比赛省一等奖、校数学建模比赛一等奖
                    </li>
                    <li class="CV-timeline-details-item">
                      全国大学生节能减排大赛三等奖、全国大学生信息安全大赛三等奖、全国大学生软件设计大赛三等奖、
                      全国大学生英语竞赛三等奖
                    </li>
                  </ul>
                </h3>
              </section>
              <section class="CV-timeline CV-education-group">
                <h3 class="CV-timeline-heading">
                  <span class="CV-timeline-heading-title">论文</span>
                </h3>
                <ul class="CV-timeline-details">
                  <li class="CV-timeline-details-item">
                    Data Aggregation Scheduling Algorithm Based on Maximum
                    Weighted Independent Set for WSNs Journal of Information and
                    Computational Science 9(15):4451-4459 · December 2012
                  </li>
                  <li class="CV-timeline-details-item">
                    信息网络安全 2013 年第 11 期：基于文件保护的企业防泄密系统
                  </li>
                  <li class="CV-timeline-details-item">
                    QIU Ling-zhi,ZHANG Zi-xiong,SUN Guo-zi. InsightDroid—Dynamic
                    Method Trace in Android Applications[J]. Journal of Chinese
                    Computer Systems, 2014, 35(11): 2482-2487.
                  </li>
                  <li class="CV-timeline-details-item">
                    Lingzhi Qiu, Zixiong Zhang, Ziyi Shen, Guozi Sun: AppTrace:
                    Dynamic trace on Android devices. ICC 2015: 7145-7150
                  </li>
                </ul>
              </section>
            </div>
          </div>
        </div>
      </div>
    </main>
  </body>
</html>
